﻿<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="PAF.aspx.cs" Inherits="Pages_Default" Title="Pakket Aanmeldings Formulier" %>

<asp:Content ID="Content2" ContentPlaceHolderID="mainCopy" Runat="Server">
<html xmlns="http://www.w3.org/1999/xhtml" >

<head>
    <title>Pakket Aanmeldings Formulier</title>
</head>

<body>
    <center>
    <br /><br />
    <h1>Pakket Aanmeldings Formulier</h1>
    <form id="form1" action="PAF.aspx">
        <div><table width="500px">
            <tr><td><strong>Afhaaladres</strong></td><td></td></tr>
            <tr><td>Naam</td>
                <td><asp:TextBox ID="AfhaalNaam" runat="server" Width="220px"></asp:TextBox></td></tr>
            <tr><td>Adres + Huisnr</td>
                <td><asp:TextBox ID="AfhaalAdres" runat="server" Width="162px"></asp:TextBox>
                    <asp:TextBox ID="AfhaalHuisnummer" runat="server" Width="50px"></asp:TextBox></td></tr>
            <tr><td>Postcode (9999ZZ)</td>
                <td><asp:TextBox ID="AfhaalPostcode" runat="server" Width="220px"></asp:TextBox></td></tr>
            <tr><td>Woonplaats</td>
                <td><asp:TextBox ID="AfhaalWoonplaats" runat="server" Width="220px"></asp:TextBox></td></tr>
            <tr><td colspan="2"><asp:Label ID="LabelErrorAfhaaladres" runat="server" Text=""></asp:Label>
                                <asp:RequiredFieldValidator     runat="server" id="reqAfhaalNaam"           ControlToValidate="AfhaalNaam"                                                      ErrorMessage = "Het Naamveld van Afhaaladres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfhaalNaam"         ControlToValidate="AfhaalNaam"       ValidationExpression="^[a-zA-Z\s]{1,50}$"      ErrorMessage = "De Naam van het Afhaaladres moet uit 1 tot 50 letters bestaan.<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqAfhaalAdres"          ControlToValidate="AfhaalAdres"                                                     ErrorMessage = "Het Adresveld van Afhaaladres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfhaalAdres"        ControlToValidate="AfhaalAdres"      ValidationExpression="^[a-zA-Z\s]{1,50}$"      ErrorMessage = "Het Adres van het Afhaaladres moet uit 1 tot 50 letters bestaan.<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqAfhaalHuisnummer"     ControlToValidate="AfhaalHuisnummer"                                                ErrorMessage = "Het Huisnummerveld van Afhaaladres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfhaalHuisnummer"   ControlToValidate="AfhaalHuisnummer" ValidationExpression="^[0-9a-zA-Z]{1,9}$"      ErrorMessage = "Het Huisnummer van het Afhaaladres moet uit 1 tot 9 getallen<br /> en/of letters bestaan, zonder spacie.<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqAfhaalPostcode"       ControlToValidate="AfhaalPostcode"                                                  ErrorMessage = "Het Postcodeveld van Afhaaladres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="regexpAfhaalPostcode"    ControlToValidate="AfhaalPostcode"   ValidationExpression="^[0-9]{4}[a-zA-Z]{2}$"   ErrorMessage = "De Postcode van het Afhaaladres moet uit 4 getallen<br /> en 2 letters bestaan, zonder spacie.<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqAfhaalWoonplaats"     ControlToValidate="AfhaalWoonplaats"                                                ErrorMessage = "Het Woonplaatsveld van Afhaaladres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfhaalWoonplaats"   ControlToValidate="AfhaalWoonplaats" ValidationExpression="^[a-zA-Z\s]{1,50}$"      ErrorMessage = "De Woonplaats van het Afhaaladres moet uit 1 tot 50 letters bestaan.<br />" Display="Dynamic" />
                                </td>
                <td></td></tr>
            <tr><td></td><td></td></tr>
            
            <tr><td><strong>Afleveradres</strong></td>
                <td></td></tr>
            <tr><td>Naam</td>
                <td><asp:TextBox ID="AfleverNaam" runat="server" Width="220px"></asp:TextBox></td></tr>
            <tr><td>Adres + Huisnr</td>
                <td><asp:TextBox ID="AfleverAdres" runat="server" Width="162px"></asp:TextBox>
                    <asp:TextBox ID="AfleverHuisnummer" runat="server" Width="50px"></asp:TextBox></td></tr>
            <tr><td>Postcode (9999ZZ)</td>
                <td><asp:TextBox ID="AfleverPostcode" runat="server" Width="220px"></asp:TextBox></td></tr>
            <tr><td>Woonplaats</td>
                <td><asp:TextBox ID="AfleverWoonplaats" runat="server" Width="220px"></asp:TextBox></td></tr>
            <tr><td colspan="2"><asp:Label ID="LabelErrorAfleveradres" runat="server" Text=""></asp:Label>
                                <asp:RequiredFieldValidator     runat="server" id="reqAfleverNaam"          ControlToValidate="AfleverNaam"                                                      ErrorMessage = "Het Naamveld van Afleveradres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfleverNaam"        ControlToValidate="AfleverNaam"       ValidationExpression="^[a-zA-Z\s]{1,50}$"      ErrorMessage = "De Naam van het Afleveradres moet uit 1 tot 50 letters bestaan.<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqAfleverAdres"         ControlToValidate="AfleverAdres"                                                     ErrorMessage = "Het Adresveld van Afleveradres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfleverAdres"       ControlToValidate="AfleverAdres"      ValidationExpression="^[a-zA-Z\s]{1,50}$"      ErrorMessage = "Het Adres van het Afleveradres moet uit 1 tot 50 letters bestaan.<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqAfleverHuisnummer"    ControlToValidate="AfleverHuisnummer"                                                ErrorMessage = "Het Huisnummerveld van Afleveradres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfleverHuisnummer"  ControlToValidate="AfleverHuisnummer" ValidationExpression="^[0-9a-zA-Z]{1,9}$"      ErrorMessage = "Het Huisnummer van het Afleveradres moet uit 1 tot 9 getallen<br /> en/of letters bestaan, zonder spacie.<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqAfleverPostcode"      ControlToValidate="AfleverPostcode"                                                  ErrorMessage = "Het Postcodeveld van Afleveradres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfleverPostcode"    ControlToValidate="AfleverPostcode"   ValidationExpression="^[0-9]{4}[a-zA-Z]{2}$"   ErrorMessage = "De Postcode van het Afleveradres moet uit 4 getallen<br /> en 2 letters bestaan, zonder spacie.<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqAfleverWoonplaats"    ControlToValidate="AfleverWoonplaats"                                                ErrorMessage = "Het Woonplaatsveld van Afleveradres mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpAfleverWoonplaats"  ControlToValidate="AfleverWoonplaats" ValidationExpression="^[a-zA-Z\s]{1,50}$"      ErrorMessage = "De Woonplaats van het Afleveradres moet uit 1 tot 50 letters bestaan.<br />" Display="Dynamic" />
                                </td>
                <td></td></tr>
            <tr><td></td><td></td></tr>
            
            <tr><td><strong>Pakketgegevens</strong></td><td></td></tr>
            <tr><td>Volume</td>
                <td><asp:TextBox ID="Volume" runat="server" Width="220px"></asp:TextBox></td></tr>
            <tr><td>Gewicht (gram)</td>
                <td><asp:TextBox ID="Gewicht" runat="server" Width="220px"></asp:TextBox></td></tr>
            <tr><td colspan="2"></td><td></td></tr>
            <tr><td colspan="2"><asp:Label ID="LabelErrorPakket" runat="server" Text=""></asp:Label>
                                <asp:RequiredFieldValidator     runat="server" id="reqVolume"    ControlToValidate="Volume"                                             ErrorMessage = "Het Volumeveld mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpVolume"  ControlToValidate="Volume"     ValidationExpression="^[0-9]{1,8}$"  ErrorMessage = "Het Volume moet uit 1 tot 8 gehele getallen bestaan<br />" Display="Dynamic" />
                                <asp:RequiredFieldValidator     runat="server" id="reqGewicht"   ControlToValidate="Gewicht"                                            ErrorMessage = "Het Gewichtveld mag niet leeg zijn!<br />" display="Dynamic" />
                                <asp:RegularExpressionValidator runat="server" id="reqxpGewicht" ControlToValidate="Gewicht"    ValidationExpression="^[0-9]{1,8}$"  ErrorMessage = "Het Gewicht moet uit 1 tot 8 gehele getallen bestaan<br />" Display="Dynamic" />
                                </td>
                <td></td></tr>
            <tr><td></td><td></td></tr>
            
            
            <tr><td></td>
                <td><asp:Button ID="SubmitButton" runat="server" Text="Submit" OnClick="SubmitButton_Click" /></td></tr>
            <tr><td colspan="2"><strong><asp:Label ID="LabelBevestiging" runat="server" Text=""></asp:Label></strong>
                                <strong><asp:Label ID="LabelErrorValidation" runat="server" Text=""></asp:Label></strong>
                                </td>              
                <td></td></tr>    
        </table></div>
        <br />
            
        <div><table>
            <tr><td><asp:Label ID="Test" runat="server" Text=""></asp:Label></td></tr>
            <tr><td>&nbsp;</td></tr>
            <tr><td><asp:Label ID="LabelAfhaalNaam" runat="server" Text=""></asp:Label></td></tr>
            <tr><td><asp:Label ID="LabelAfhaalAdres" runat="server" Text=""></asp:Label> <asp:Label ID="LabelAfhaalHuisnummer" runat="server" Text=""></asp:Label></td></tr>
            <tr><td><asp:Label ID="LabelAfhaalPostcode" runat="server" Text=""></asp:Label></td></tr>
            <tr><td><asp:Label ID="LabelAfhaalWoonplaats" runat="server" Text=""></asp:Label></td></tr>
            <tr><td>&nbsp;</td></tr>
            <tr><td><asp:Label ID="LabelAfleverNaam" runat="server" Text=""></asp:Label></td></tr>
            <tr><td><asp:Label ID="LabelAfleverAdres" runat="server" Text=""></asp:Label> <asp:Label ID="LabelAfleverHuisnummer" runat="server" Text=""></asp:Label></td></tr>
            <tr><td><asp:Label ID="LabelAfleverPostcode" runat="server" Text=""></asp:Label></td></tr>
            <tr><td><asp:Label ID="LabelAfleverWoonplaats" runat="server" Text=""></asp:Label></td></tr>
            <tr><td>&nbsp;</td></tr>
            <tr><td><asp:Label ID="LabelVolume" runat="server" Text=""></asp:Label></td></tr>
            <tr><td><asp:Label ID="LabelGewicht" runat="server" Text=""></asp:Label></td></tr>
            <tr><td>&nbsp;</td></tr>
            <tr><td><asp:Label ID="LabelCheckBox1" runat="server" Text=""></asp:Label></td></tr>
            <tr><td><asp:Label ID="LabelSubmitButton" runat="server" Text=""></asp:Label></td></tr>
        </table></div>
    </form>
    </center>
</body>
</html>
</asp:Content>
